package cn.doit.config

import redis.clients.jedis.{Jedis, JedisPool, JedisPoolConfig}

/**
  * Created by ZHAOXUHUA 
  * .           on 2018/12/1.
  */
object JedisConfig {

  // 直接获取到一个jedis连接
  def apply(hostName: String): Jedis = {
    // JedisPool的配置
    val config: JedisPoolConfig = new JedisPoolConfig()

    config.setMaxTotal(2000) // 最大的连接数

    val pool: JedisPool = new JedisPool(config, hostName, 6379)
    // 返回一个连接
    pool.getResource
  }

}
